package net.topcrazy.base.util;

import java.io.Serializable;

/**
 * 为 Struts 2.0 的 <s:select> 标签生成下拉列表的数据Bean
 * <pre> 
 * 在 Struts 2.0 中使用实例：
 * <s:select id="exampleId" name="exampleId" list="exampleList" listKey="listKey" listValue="listValue"></s:select>
 * 其中：exampleId 被定义为 String
 *      exampleList 被定义为 ArrayList<OptionBean>
 * </pre> 
 * @author AllenZhang
 * @version 0.2 (2009.01.04)
 * @modify AllenZhang (2009.01.04)
 */
public class OptionBean implements Serializable {
	
	private static final long serialVersionUID = -7381403261462602850L;

	/**
	 * 代码
	 */
	public String listKey;
	
	/**
	 * 显示文字
	 */
	public String listValue;
	
	public OptionBean() {
	};
	
	public OptionBean(String listKey, String listValue) {
		this.listKey = listKey;
		this.listValue = listValue;
	}
	
	public String getListKey() {
		return listKey;
	}

	public void setListKey(String listKey) {
		this.listKey = listKey;
	}

	public String getListValue() {
		return listValue;
	}

	public void setListValue(String listValue) {
		this.listValue = listValue;
	}

}